草庐IT

php - 计算频率

全部标签

php - 不使用 scandir() 或 readdir 映射文件系统

我有各种文件夹和文件,我想使用PHP进行映射。将它们存储在数据库中并不是真正的选择,它们必须存储在Windows文件系统中。不幸的是,由于驱动器的限制(它是网络驱动器)。我无法使用scandir()和set_include_path(),因为我收到“open_basedir限制生效”错误消息。我无法解决这个问题,因为我无法访问允许我在安全属性中添加IIS_IUSR的安全权限。我应该补充一点,作为普通用户,我对驱动器上的所有内容都具有完全读/写访问权限。我需要一个在PHP要求时运行的工具,而不是按计划运行的工具。我考虑过实现此目的的一种方法是使用用C#编写的服务,并在需要时让PHP调用它

php - 在 Windows 上为要在 PHP 中使用的 C++ 静态库创建 .so 文件

实际上我们需要在PHP中使用C++静态库,为此我们需要创建.so。具体来说,我们在Windows平台上工作,因此make/./configure等在这里无法用于制作php扩展,否则我们无法弄清楚。关于在Windows上为C++静态库创建“.so”文件或在Windows上为C++静态库创建生成和配置文件的步骤。提前致谢.... 最佳答案 扩展名为.so的文件通常unix-baseddynamiclibraries.在Windows中,它的等价物通常是一个.dll文件。对于PHP扩展,阅读themanual可能是个好主意。相关问题:c+

php - 如何使用 rmdir 删除 Windows 目录?

如何使用rmdir删除目录?目录是空的,但我无法移除/删除它。$root_dir="C:/xampp/htdocs/";$dir=$root_dir.'tmp/';rmdir($dir); 最佳答案 让我震惊了一会儿的重要考虑:确保你没有chdir()进入你想删除的目录,如果你进入了,chdir()从前。您不能删除Windows上的当前工作目录。 关于php-如何使用rmdir删除Windows目录?,我们在StackOverflow上找到一个类似的问题: h

php - 通过 PHP 发送预定消息

我有一个预定消息的数据库。我想创建一个持续运行在web服务器上的服务(参见Windows服务器),并通过检查预定时间来选择需要执行的行。我希望这在没有任何人为干预的情况下发生。你能帮我解决这个问题吗?我做了一些研究,结果是使用cron作业。但是我的托管不是在Linux上,我需要用PHP实现它。 最佳答案 1)使用Windows调度程序。2)你可以运行php-files:C:\Path\to\php.exe-f"C:\Path\to\file.php" 关于php-通过PHP发送预定消息,

windows - Monogame OpenGL 游戏在某些 Windows 7 计算机上崩溃

我正在使用Monogame学习一些游戏开发。我启动了一个WindowsOpenGL项目,在我的Win8机器上一切正常。我已经编译了项目并将其发送给2个人,他们都使用win7x64,其中一个无法打开游戏。之后,我在另一台电脑(也是win7x64)上测试,同样的问题,游戏进程开始,然后屏幕闪烁(Aero似乎停用),然后一切恢复正常,进程我的游戏在没有消息的情况下崩溃了。我敢肯定,我的代码没有问题,可能缺少一些dll,但其中大部分是随游戏复制的Lidgren.Network.dllMonoGame.Framework.dllOpenTK.dllSDL.dll道.sdl.dll真诚的卡恩范贝克

php - Windows 命令行 - 多个 PHP 版本

我目前正在运行具有多个PHP版本(5.3.8、5.4.3)的Wampserver。Wampserver可以轻松地让您在您希望apache使用的php版本之间来回切换。但是,我无法从CLI处理多个版本。我有需要命令行的项目,但有些与php5.4兼容,有些则不兼容。有没有办法在Windows中创建某种类型的“别名”,允许我在命令行上指定要使用的PHP版本......即:“php54cache:clear”、“php53cache:clear”??谢谢! 最佳答案 我正在做类似下面的事情。例如。我有两个php版本,PHP5.6和PHP7.

php - 是否可以在 php 站点上进行 Windows 身份验证?

这个问题在这里已经有了答案:Usingwindowsauthenticationwithphp?(4个答案)关闭9年前。我们在带有IIS的php5.2上运行一个内部网站。目前每个用户都分配了一个登录名。登录信息由php授权,根据sqlserver数据库表确认信息。PHP使用sqlserver身份验证将select语句发送到sqlserver。我们想保留sqlserver认证;但是,我们希望用户能够使用Windows身份验证访问该站点。我们如何在php站点上实现windows身份验证?

php - Windows 8 的 Eclipse for PHP 安装错误

出现此错误:操作系统:Windows8_64位JavaJDK:JDK7up17启动eclipse后出现以下错误。EclipseforPHPDevelopersAJavaRuntimeEnvironment(JRE)orJavaDevelopmentKit(JDK)mustbeavailableinordertorunEclipseforPHPDevelopers.NoJavavirtualmachinewasfoundaftersearchingthefollowinglocations:C:\eclipse-php-3.0.2.v20120611144-Win32\eclipse-p

windows - 在未连接的计算机上使用 git

我有时在两台未连接的计算机上进行开发的项目中工作。一个典型的例子是在BIDS中创建报告。工作流程如下所示:我在企业TFS中创建项目/文件夹使用git-tfs创建本地git仓库开发报告并提交到本地存储库(以及一些checkin到tfs)将我的存储库克隆到客户计算机(使用vpn/rdp)。在客户的计算机上进行一些开发并使用我的存储库进行推送/pull。(有时工作从客户端开始)我现在的问题是,当我没有vpn或rdp连接时该怎么办。我有一个可以使用的临时ftp,但有时USB内存棒是唯一的方法。我查看了format-patch/am但不明白我是如何创建初始存储库的。我可以只压缩.git文件夹并在

php - Windows 2008 Server + IIS 7. session 无效

我是IIS管理的新手,遇到了问题。1.phpsession_start();$_SESSION['test']='my_test_value';在GoogleChrome控制台中,我看到PHPSESSID=fg32orkv32m4eb8811bbncvks52.phpsession_start();echo''.session_id().'';echo''.session_save_path().'';print_r($_SESSION);输出:fg32orkv32m4eb8811bbncvks5C:\Windows\tempArray()C:\Windows\Temp中没有包含“fg